honor one's obligations - Francés Inglés Diccionario